Text copied to clipboard!

Titel

Text copied to clipboard!

Senior Java Ontwikkelaar

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een Senior Java Ontwikkelaar die gepassioneerd is over het bouwen van robuuste, schaalbare en efficiënte softwareoplossingen. Als onderdeel van ons dynamisch ontwikkelteam werk je aan innovatieve projecten die een directe impact hebben op onze klanten en bedrijfsprocessen. Je zult verantwoordelijk zijn voor het ontwerpen, ontwikkelen en onderhouden van Java-gebaseerde applicaties, waarbij je gebruik maakt van moderne frameworks en tools. In deze rol verwachten we dat je niet alleen technisch sterk bent, maar ook in staat bent om junior ontwikkelaars te begeleiden, technische beslissingen te onderbouwen en samen te werken met andere teams zoals DevOps, QA en Product Management. Je hebt een scherp oog voor kwaliteit en bent vertrouwd met best practices op het gebied van softwareontwikkeling, zoals test-driven development, continuous integration en agile methodologieën. Je zult werken aan backend-systemen, API-integraties en microservices-architecturen, waarbij je gebruik maakt van technologieën zoals Spring Boot, Hibernate, Docker en Kubernetes. Ervaring met cloudplatforms zoals AWS of Azure is een pluspunt. Daarnaast verwachten we dat je actief bijdraagt aan code reviews, architectuurbesprekingen en het verbeteren van onze ontwikkelprocessen. Onze ideale kandidaat is analytisch sterk, communicatief vaardig en heeft een proactieve houding. Je bent in staat om complexe problemen op te lossen en denkt mee over hoe technologie kan bijdragen aan de strategische doelstellingen van het bedrijf. Je hebt minimaal vijf jaar ervaring als Java ontwikkelaar en bent vertrouwd met het volledige softwareontwikkeltraject. Als Senior Java Ontwikkelaar krijg je de kans om te werken in een omgeving waar innovatie en samenwerking centraal staan. Wij bieden een competitief salaris, flexibele werktijden, mogelijkheden voor thuiswerken en ruime opleidingsmogelijkheden. Sluit je aan bij ons team en help ons mee om de volgende generatie softwareoplossingen te realiseren.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwerpen en ontwikkelen van Java-gebaseerde applicaties
  • Begeleiden en coachen van junior ontwikkelaars
  • Samenwerken met multidisciplinaire teams
  • Deelnemen aan code reviews en architectuurbesprekingen
  • Implementeren van best practices in softwareontwikkeling
  • Onderhouden en verbeteren van bestaande systemen
  • Integreren van externe API’s en services
  • Zorgen voor schaalbaarheid en prestaties van applicaties
  • Automatiseren van build- en deploymentprocessen
  • Documenteren van technische ontwerpen en implementaties

Vereisten

Text copied to clipboard!
  • Minimaal 5 jaar ervaring met Java ontwikkeling
  • Ervaring met Spring Boot en Hibernate
  • Kennis van microservices en RESTful API’s
  • Bekend met CI/CD tools zoals Jenkins of GitLab CI
  • Ervaring met Docker en Kubernetes is een plus
  • Ervaring met cloudplatforms zoals AWS of Azure
  • Goede kennis van relationele databases (bijv. PostgreSQL, MySQL)
  • Ervaring met agile ontwikkelmethodologieën
  • Sterke probleemoplossende vaardigheden
  • Goede communicatieve vaardigheden in Nederlands en Engels

Potentiële interviewvragen

Text copied to clipboard!
  • Hoeveel jaar ervaring heb je met Java ontwikkeling?
  • Heb je ervaring met Spring Boot en Hibernate?
  • Kun je een voorbeeld geven van een complex project waar je aan hebt gewerkt?
  • Heb je ervaring met microservices architectuur?
  • Ben je bekend met CI/CD processen?
  • Heb je ervaring met cloudplatforms zoals AWS of Azure?
  • Hoe begeleid je junior ontwikkelaars?
  • Wat zijn je favoriete tools voor softwareontwikkeling?
  • Hoe blijf je op de hoogte van technologische ontwikkelingen?
  • Ben je bereid om deels op kantoor en deels remote te werken?